Internet Archive BookReader

Final exit : the practicalities of self-deliverance and assisted suicide for the dying